STHC-MB is driver to communicate with thermo-hygrostat device of Seung IL Electronics, in Korea.
<Figure 1> is read setting example of STHC-MB communication driver.
		![]()  | 
	
| <Figure 1> Read setting example of STHC-MB driver | 
Device part of <Figure 1> input Com Port(COM1), Baud Rate(9600), Parity Bit(0), Data Bit(8), Stop Bit(1) respectively, according to device.
Also, enter the Source Station (Device number of computer side, Default = 65246) at Option part.
STHC-MB communication driver's read schedule
Read schedule setting parameters are as follows :
1) STATION – Enter device number between 0 and 65535.
2) Read Command – Input as 2, 1 or 2.x, 1, x format. At this part, 2, 1 is data type(2 = WORD unit, 1 = BYTE unit),
x = File name of save method for read data,
2 ~ 255 : Set the save method for read data at WorkDirectory\SCAN\ReadInfo%03d.ini file. (Refer to <Table 3>)
3) Read Start Address – Read start Attribute number.
4) Save Start Address for Communication Server – Saving start address of Communication Server.
5) Read Size - Number of data to read. (WORD or BYTE unit)
6) Object number to read – Object number to read. (Default = 33 (21h) )
7) Index number to read - Index number to read. (Default = 0 )
Read schedule example)
READ, 0, 2, 0, 0, 32, 33, 0,
READ, 0, 2, 0, 70, 32, 33, 1,
<Table 1> is save address and contents of 33 Object, Index no.0 read of STHC-MB communication driver, and <Table 2> is save address and contents of read value for 33 Object, Index no.1 read.
Save Address of Communication Memory  | 
    Save Contents  | 
    Unit  | 
    Remarks  | 
  
Save Addr + 0  | 
    Current Temp  | 
    WORD  | 
    Real value = Data x 0.1  | 
  
Save Addr + 1  | 
    Temp Setting  | 
  ||
Save Addr + 2  | 
    Current Humidity  | 
    BYTE  | 
    |
Save Addr + 3  | 
    Humidity Setting  | 
    ||
Save Addr + 4  | 
    Cooling Deviation  | 
    Real value = Data x 0.1  | 
  |
Save Addr + 5  | 
    Heating Deviation  | 
  ||
Save Addr + 6  | 
    Dehumidification Deviation  | 
    ||
Save Addr + 7  | 
    Humidification Deviation  | 
    ||
Save Addr + 8 ~ 10  | 
    Reserved  | 
    ||
Save Addr + 11  | 
    D/A Cooling Output  | 
    ||
Save Addr + 12  | 
    COMP Cycle  | 
    0 : 1 cycle, 1 : 2 cycle, 2 : 3 cycle  | 
  |
Save Addr + 13  | 
    Heater Step  | 
    0 : 2 step, 1 : 3 step, 2 : 4 step, 3 : 5 step  | 
  |
Save Addr + 14  | 
    Total RUN TIME  | 
    WORD  | 
    |
Save Addr + 15  | 
    Compressor 1 RUN TIM  | 
    ||
Save Addr + 16  | 
    Compressor 2 RUN TIME  | 
    ||
Save Addr + 17  | 
    Humidification Capacity  | 
    BYTE  | 
    |
Save Addr + 18  | 
    Humidification Voltage  | 
    Real value = Data x 10  | 
  |
Save Addr + 19  | 
    Humidification Efficiency  | 
    ||
Save Addr + 20  | 
    BUZZER_OFF(CONTROL)  | 
    ||
Save Addr + 21  | 
    Rated Current  | 
    WORD  | 
    Real value = Data x 0.1  | 
  
Save Addr + 22  | 
    Humidification Current  | 
  ||
Save Addr + 23  | 
    DEHUM ON/OFF  | 
    BYTE  | 
    0 : Stop, 1 : Run  | 
  
Save Addr + 24  | 
    HUM ON/OFF  | 
  ||
Save Addr + 25  | 
    HEAT ON/OFF  | 
  ||
Save Addr + 26  | 
    COOL ON/OFF  | 
  ||
Save Addr + 27  | 
    FAN ON/OFF  | 
  ||
Save Addr + 28  | 
    BUZZER_OFF(REMOT)  | 
    ||
Save Addr + 29  | 
    Low-pressure over 1  | 
    0 : Normal, 1 : Abnormality  | 
  |
Save Addr + 30  | 
    Low-pressure over 2  | 
  ||
Save Addr + 31  | 
    Water leak Occur  | 
  ||
Save Addr + 32  | 
    Main fan Abnormality  | 
  ||
Save Addr + 33  | 
    Air Water Flow Abnormality  | 
  ||
Save Addr + 34  | 
    Heating Heater Abnormality  | 
  ||
Save Addr + 35  | 
    Humidity Heater Abnormality  | 
  ||
Save Addr + 36  | 
    Compressor 2 Abnormality  | 
  ||
Save Addr + 37  | 
    Compressor 1 Abnormality  | 
  ||
Save Addr + 38  | 
    Humidity High Humidity Abnormality  | 
  ||
Save Addr + 39  | 
    Temp High Temp Abnormality  | 
  ||
Save Addr + 40  | 
    Water supply Abnormality  | 
  ||
Save Addr + 41  | 
    Over-current Occur  | 
  ||
Save Addr + 42  | 
    Drainage Abnormality  | 
  ||
Save Addr + 43  | 
    Forced Drainage  | 
    
  | 
    0 : OFF, 1 : ON  | 
  
Save Addr + 44  | 
    Reserved  | 
    ||
Save Addr + 45  | 
    Humidity Control  | 
    0 : OFF, 1 : ON  | 
  |
Save Addr + 46  | 
    Run Mode  | 
    0 : Itself, 1 : Remote  | 
  |
Save Addr + 47  | 
    Dehumidification Run  | 
    0 : OFF, 1 : ON  | 
  |
Save Addr + 48  | 
    Humidification Method  | 
    0 : Electrode bar, 1 : PAN, 2 : Evaporation  | 
  |
Save Addr + 49  | 
    Heater Rotation  | 
    0 : OFF, 1 : ON  | 
  |
Save Addr + 50  | 
    Reserved  | 
    ||
Save Addr + 51  | 
    Run time of Humidifier  | 
    WORD  | 
    |
Save Addr + 52  | 
    Cooling Humidification  | 
    BYTE  | 
    0 : OFF, 1 : ON  | 
  
Save Addr + 53  | 
    D/A Output Setting  | 
    ¡¡  | 
  |
Save Addr + 54  | 
    Run ON/OFF  | 
    0 : Stop, 1 : Run  | 
  |
Save Addr + 55  | 
    TOTAL ALARM  | 
    0 : Normal, 1 : Abnormality  | 
  |
| <Table 1> Save address and contents of read value for 33 Object, Index no.0(Attribute = 0) read of STHC-MB communication driver | |||
| Save Address of Communication Memory | Save Contents  | 
    Unit  | 
    Remarks  | 
  
Save Addr + 0 ~ 4  | 
    Reserved  | 
    WORD  | 
    |
Save Addr + 5  | 
    Water supply time Setting  | 
    BYTE  | 
    |
Save Addr + 6  | 
    Drainage time Setting  | 
    ||
Save Addr + 7  | 
    HUM2_RUN Status  | 
    0 : Stop, 1 : Run  | 
  |
Save Addr + 8  | 
    HUM2_SOL Status  | 
  ||
Save Addr + 9 ~ 10  | 
    Reserved  | 
    ||
Save Addr + 11  | 
    Compressor 1 Delay time  | 
    WORD  | 
    |
Save Addr + 12  | 
    Compressor 2 Delay time  | 
    ||
Save Addr + 13  | 
    Fan motor Delay  | 
    ||
Save Addr + 14  | 
    Temp Correction  | 
    BYTE  | 
    Real value = ( Data - 100 ) x 0.1  | 
  
Save Addr + 15  | 
    Humidity Correction  | 
    Real value = Data – 20  | 
  |
Save Addr + 16  | 
    CT Correction  | 
    Real value = ( Data - 50 ) x 0.1  | 
  |
Save Addr + 17  | 
    LEAK Mode  | 
    0 : OFF, 1 : ON  | 
  |
Save Addr + 18  | 
    Blackout Return time  | 
    WORD  | 
    |
Save Addr + 19  | 
    DA/Temp  | 
    BYTE  | 
    |
Save Addr + 20  | 
    DA/Humidity  | 
    ||
Save Addr + 21  | 
    DA/Heating Deviation  | 
    ||
Save Addr + 22  | 
    DA/Cooling Deviation  | 
    ||
Save Addr + 23  | 
    DA/Humidification Deviation  | 
    ||
Save Addr + 24  | 
    DA/Dehumidification Deviation  | 
    ||
Save Addr + 25  | 
    DA/Cooling Dehumidification  | 
    ||
Save Addr + 26  | 
    DA/ CT  | 
    ||
Save Addr + 27 ~ 50  | 
    ¡¡ Reserved  | 
    ||
Save Addr + 51  | 
    Input Status  | 
    0:C/O1, 1:L/P1, 2: C/O2, 3:L/P2 4:HU/OT, 5:H/OT, 6:AFS, 7: BWR/O,  | 
  |
8:REMOT, 9: LEAK, A: W/L1, B:WL/2, C: C/O3, D:L/P3, E: W-SEN, F: HALON  | 
  |||
Save Addr + 52  | 
    Output Status  | 
    0: SSR, 1: H1, 2: H2, 3: H3, 4:H4, 5:COMP1, 6: COMP2, 7:COMP3,  | 
  |
8: SOL1, 9: SOL2, A: BWR, B: ALM, C: HU2, D: HU1, E: HU/SOL, F: SOL3  | 
  |||
| <Table 2> Save address and contents of read value for 33 Object, Index no.1(Attribute = 0) read of STHC-MB communication driver | |||
File Name  | 
    ini File Writing method  | 
  
WorkDirectory\SCAN\ReadInfo%03d.ini 
 At this sentence, %03d is setting data number between 2 and 255.  | 
    1) Write as text to first line of file. 2) Classify each factor as ','(comma). 3) Write the maximum 256 data save methods. 4) Enter B = Byte, W = Word, W2 = Word HI LO by classifying as comma.  | 
  
| <Table 3> ini file writing method for saving read data | |
		![]()  | 
	
| <Figure 2> Example of writing ini file for saving read data | 
Read value of STHC-MB communication driver is saved as same value(just save format is different) to WORD/DWORD/FLOAT memory.
If you click the icon 
 in protocol option 
part of <Figure 1>, you can see the dialog box such as <Figure 3>. You can 
also set read schedule by using this part.
		![]()  | 
	
| <Figure 3> Example of STHC-MB driver's Option dialog box | 
You can set read schedule by using 
, 
, 
 button and listbox 
of <Figure 3>.
Also, you can set Source Station (device number of computer side) at 'Source Station' area of <Figure 3>.
 ![]()  | 
	
| <Figure 4> STHC-MB driver's read schedule Add/Edit dialog box | 
When you click Add button or Edit button in dialog box of <Figure 3>, dialog box of <Figure 4> is shown.
You can change setting value by using writing setting of STHC-MB communication driver.
Digital Write
Digital write and analog write have the same setting parameters except output value(0 or 1).
Analog Write
Analog write setting parameters are as follows:
1) PORT Connected communication port number. (Not COM number)
2) STATION Enter device number between 0 and 65535.
3) ADDRESS Index number to output. (Refer to <Table 4>)
4) Extra1 Enter Object number. In case of not input, it is 16(10h) Object.
5) Extra2 1 = Writing BYTE unit data,
0 = Writing WORD unit data(default).
<Table 4> is output value setting range by Address(Index) of no.16 Object writing for STHC-MB communication driver.
| ADDRESS Number | Output Contents  | 
    Output Range  | 
    Remarks  | 
  
| 0 | Temp Setting  | 
    0 ~ 600  | 
    Output value = Real value x 10  | 
  
| 1 | Humidity Setting  | 
    1 ~ 99  | 
    |
| 2 | Cooling Deviation Setting  | 
    1 ~ 150  | 
    Output value = Real value x 10  | 
  
| 3 | Heating Deviation Setting  | 
  ||
| 4 | Dehumidification Deviation Setting  | 
    1 ~ 50  | 
    |
| 5 | Compressor Delay 3  | 
    0 ~ 600  | 
    |
| 6 | Compressor Delay 4  | 
  ||
| 7 | Humidification Deviation  | 
    1 ~ 50  | 
    |
| 8 | Compressor Delay 1  | 
    0 ~ 600  | 
    |
| 9 | Compressor Delay 2  | 
  ||
| 10 | FAN Motor Delay  | 
  ||
| 11 | COMP Cycle  | 
    0 : 1 cycle, 1 : 2 cycle, 2 : 3 cycle  | 
    |
| 12 | Heater Step  | 
    0 ~ 5  | 
    |
| 13 | Humidification Capacity  | 
    1 ~ 45  | 
    |
| 14 | Humidification Voltage  | 
    20 ~ 50  | 
    Output value = Real value / 10  | 
  
| 15 | Humidification Efficiency  | 
    10 ~ 120  | 
    |
| 16 | BUZZER_OFF(REMOT)  | 
    0 ~ 1  | 
    |
| 17 | Forced Drainage  | 
    0 : OFF, 1 : ON  | 
    |
| 18 | Blackout Return  | 
    0 ~ 600  | 
    |
| 19 | Humidity Control  | 
    0 : OFF, 1 : ON  | 
    |
| 20 | Run Mode  | 
    0 : Itself, 1 : Remote  | 
    |
| 21 | Dehumidification Run  | 
    0 : OFF, 1 : ON  | 
    |
| 22 | Humidification Method  | 
    0 : Electrode bar, 1 : PAN, 2 : Evaporation  | 
    |
| 23 | Heater Rotation  | 
    0 ~ 1  | 
    |
| 24 | System Initialization  | 
    0 : OFF, 1 : Initialization  | 
    |
| 25 | Cooling Humidification  | 
    0 : OFF, 1 : ON  | 
    |
| 26 | D/A Output Setting  | 
    0 ~ 11  | 
    |
| 27 | Run ON/OFF  | 
    0 : Stop  | 
    |
| 28 | Temp Correction  | 
    1 ~ 199 Output value = (Real value + 100 ) x 10  | 
    Have to output after calculating LOW, HIGH byte  | 
  
Humidity Correction  | 
    1 ~ 39 Output value = Real value + 20  | 
  ||
| 29 | CT Correction  | 
    1 ~ 99 Output value = (Real value + 50 ) x 10  | 
  |
LEAK Mode  | 
    0 : OFF, 1 : ON  | 
  ||
| <Table 4> Output value setting range by Address(Index) of no.16 Object writing for STHC-MB communication driver | |||
Write example 1)
PORT : 0 STATION : 0 ADDRESS : 0000 EXTRA1 : 16 EXTRA2 : 0
If you set as above and analog output, you can change temperature setting value of no.0 STHC-MB device connected with no.0 port.
Write example 2)
PORT : 0 STATION : 0 ADDRESS : 0001 EXTRA1 : 16 EXTRA2 : 0
If you set as above and analog output, you can change humidity setting value of no.0 STHC-MB device connected with no.0 port.
Connect communication cable with basic power of STHC-MB device as follows.
Communication cable
Connect Tx, Rx of computer side to RS-485 Tx, Rx terminal of STHC-MB device such as <Figure 5>.
   | 
	
| <Figure 5> Appearance of connecting communication cable and basic power etc to STHC-MB device | 
Basic power connection
Connect basic power to power input part of STHC-MB device, such as <Figure 5>.
<Figure 6> is console of STHC-MB.
 ![]()  | 
	
| <Figure 6> Console of STHC-MB |